The Mall Tavern (Menu)

Terrace Kensington 71-73 Palace Gardens Terrace, London
+44 20 7229 3374

Give a rating to The Mall Tavern

Suggest a dish

How much did you spend at The Mall Tavern?